Copyright ã1992 by Scott Hess.  All Rights Reserved.

Stuart Services Items

The Services menu items that Stuart supplies are in no way related to the Terminal3.0 Terminal Services functionality.  It was felt that such functionality was not an intrinsic function of a terminal emulator, and thus was not required in Stuart.

Stuart does provide a number of Services entries that allow the user to bring up new new Stuart windows with pre-loaded preference values:

·	Copy Filename retrieves the currently selected filename(s) from Workspace, or the filename of the current document in those applications which support filename services, such as Edit, and places those filename(s) on the Pasteboard.  Then, the filename(s) can be used by programs pasting ASCII data or filename data.

·	Input to New Shell brings up a new window with the selected text as the initial input.  Stuart sends the information as soon as the window is open.  This makes the command only marginally useful, since many programs cause the input buffers to be flushed as part of their startup routine.

·	Run as Command brings up a new window with the selected text as the window's Shell preference.

·	Shell in Directory brings up a new window with the Directory preference set to the current application's directory.  This is only available from those applications which provide filename pasteboards for Services (Workspace and Edit do, along with a few others).

When Stuart is launched in response to a Services menu request which causes a new window to be launched, it will not read Stuartrc or bring up a new window if Stuartrc is not available.